body {background:#f0eeee; color:#000000; font-family:"Myriad Web Pro", Myriad Pro, Verdana, Arial; font-size:14px;}

a {cursor:pointer;}

header {width:1000px; height:40px; margin:10px auto;}
nav {width:100%; height:50px; border-bottom:1px solid #13C1BF;}
nav ul {list-style:none; margin-left:-30px;}
nav ul li {width:100px; height:35px;float:left;text-align:center;padding-top:16px; margin-left:5px;}
nav ul li.home{background:#13C1BF; border-radius:10px 10px 0 0; margin-left:0px !important;}
nav ul li:hover {background:#13C1BF; border-radius:10px 10px 0 0; margin-left:0px !important;}
nav ul li a {font-size:15px;text-decoration: none; color:#000000;}
nav ul li.home a, nav ul li:hover a {color:#FFFFFF;font-weight:bold;}

#content {width:1000px; min-height:10px; margin:0 auto;}

section {width:740px; float:left; background:#f0eeee;}

article {margin-top:10px; border-radius:10px; border: 1px solid #999999; background:#FFFFFF;}

article .content {padding:0 0 0 10px;}

div.slideshow {width:740px; height:360px;}
div.slides {position:relative; width:740px; height:120px;background:#FFFFFF;border-radius:0 0 10px 10px;border-bottom:1px solid #999999;}
div.slides .thumb {float:left; margin:5px 0 0 20px;}
div.slides .thumb img {border-radius:10px;}
div.slides .thumb:hover img {border:2px solid #999999;}

div.slides .control {position:absolute; top:20px; width:8px; height:60px; background:#13C1BF; padding:30px 0 0 2px; font-weight: bold; color:#FFFFFF;}
div.slides .control:hover {cursor:pointer; background:#999999;}
div.slides .left {left:0; border-radius:0 10px 10px 0;}
div.slides .right {right:0; border-radius:10px 0 0 10px;}

div.slideshow {width:740px;}
div.slideshow img.big {}
div.slideshow .content{margin-top:-135px; color:#FFFFFF; height:120px;background:#000000; opacity:0.7;}
div.slideshow .content .title {padding-left:10px; font-weight:bold; font-size:18px;height:10px; padding-top:4px;}
div.slideshow .content .text {padding-left:10px; height:110px;}

.blog {width:740px;background:#FFFFFF;}
.blog .row {width:740px;border-bottom:1px solid #999999;}
.blog .row.last {border-bottom:0px !important;}
.blog .row .left {float:left;width:600px;}
.blog .row .left div {width:600px;}
.blog .row .left .title {height:30px;border-bottom:1px solid #999999;padding:5px 0 0 8px;}
.blog .row .left .title a {text-decoration:none; font-size:20px;color:#000000;}
.blog .row .left .title a:hover {text-decoration:underline;}
.blog .row .left .text {height:83px;padding:0 0 0 10px; margin-top:-12px}
.blog .row .left .text a {color:#000000;}
.blog .row .left .info {height:20px;padding:0 0 0 10px;}
.blog .row .right {float:right; width:140px; height:126px;padding-top:36px; margin-top:-20px;}
.blog .row .right img {width:125px;height:110px;border-radius:10px;}

.pf-categories {width:740px;padding:10px;}
.pf-categories .category {width:230px; height:180px; float:left; margin-left:8px;}
.pf-categories .category .image {width:230px; height:160px;}
.pf-categories .category .image img {width:230px; height:160px;border-radius:10px;}
.pf-categories .category .title {width:230px;height:38px;text-align:center; position:absolute; background:#000000; margin-top:-50px;padding-top:11px;border-radius: 0 0 10px 10px;opacity: 0.7;}
.pf-categories .category .title a {font-weight:bold; text-decoration:none; color:#FFFFFF;font-size:20px;}

.contact {width:400px;}
.contact .row {min-height:40px;}
.contact .row .left {float:left; width:100px;}
.contact .row .right {float:left; width:300px;}
.contact .row .right input, .contact .row .right textarea {width:300px; height:30px; border-radius:10px; border:1px solid #999999; font-size:16px; font-family:"Myriad Web Pro", Myriad Pro, Verdana, Arial; padding-left:10px;}
.contact .row .right textarea {height:200px !important;}
.contact .row .right input[type=submit] {background:#13C1BF; color:#FFFFFF; width:315px;}
.contact .row .full {width:400px; text-align:center;}

aside {width:240px; float:right; background:#FFFFFF; border-radius:10px; border:1px solid #999999; margin:10px 0 0 16px;}

aside .content ul.data {list-style:none; margin-left:-30px; width:220px;}
aside .content ul.data li {background:#f0eeee;border-radius:10px;padding:5px;margin-top:10px;}
aside .content ul.data li span {font-weight:bold;}

footer {width:1000px; margin:0 auto;}

.head {height:23px; padding-left:10px; padding-top:5px; background:#13C1BF; border-radius:10px 10px 0 0; font-weight:bold; color:#FFFFFF;}

.clear {height:1px; clear:both;}